"""
  SearchField:
    type: object
    properties:
      index_field:
        type: string
        description: 在es中可查询的字段
        example: pub_year
      field_name:
        type: string
        description: 每个字段在前端对应的名字,可能多个字段对应一个
        example: 发布年

  SourceType:
    type: object
    properties:
      type_id:
        type: string
        description: 在es中可查询的字段
        example: 1
      type_name:
        type: string
        description: 前端展示，与type_id 是1对1
        example: 图书

  SubDB:
    type: object
    properties:
      sub_db_id:
        type: string
        description: 子库id,在es中查询时需要该字段的值
        example: 2
      product:
        type: string
        description: 数据来源标识，一般为域名。
        example: CNKI
      product:
        type: string
        description: 子库id或资源类型
        example: SCPD
      sub_db_name:
        type: string
        description: 前端显示文字
        example: CNKI中国专利
      zt_provider:
        type: string
        description: zt对应的provider
        example: cnkiscpdpatent
      provider:
        type: string
        description: a表的provider
        example: CNKI
      url:
        type: string
        description: 字库官方网站的url
        example: http://www.sslibrary.com/
      summary:
        type: string
        description: 关于字库的总体说明
        example: 'CNKI期刊，China Academic Journals Full-text Database。'
"""
# # 判断是否为POST请求
# if request.method != 'POST':
#     ret_obj.msg_code = "FAILED"
#     ret_obj.msg = "请求应为POST"
#     return jsonify(ret_obj.todict()), 405